//package com.inspur.edp.cef.variable.rtgenerator;
//
//
//import com.inspur.edp.cef.entity.config.CefConfig;
//import com.inspur.edp.cef.gencommon.MediateType;
//import com.inspur.edp.cef.rtgenerator.CefGenerateContext;
//import com.inspur.edp.cef.rtgenerator.common.CefMgrTypeInfo;
//
//public class VarGenerateContext extends CefGenerateContext
//{
//	protected VarGenerateContext(java.util.ArrayList<CefMgrTypeInfo> mgrTypes, CefMgrTypeInfo parentTypeInfo, CefConfig cefConfig, CefMgrTypeInfo currentTypeInfo)
//	{
//		super(mgrTypes, parentTypeInfo, cefConfig, currentTypeInfo);
//	}
//
//	private boolean privateIsEntityData=false;
//	 @Override
//	 public boolean getIsEntityData(){return privateIsEntityData;}
//	 @Override
//	public void setIsEntityData(boolean value){privateIsEntityData=value;}
//
//	@Override
//	protected java.lang.Class getEntityRepositoryFactory()
//	{
//		try {
//			return Class.forName("com.inspur.edp.udt.rtgenerator.common.UdtRepositoryFactory");
//		} catch (ClassNotFoundException e) {
//			e.printStackTrace();
//			throw new RuntimeException(e);
//		}
//	}
//
//	@Override
//	protected java.lang.Class getNestedManagerFactory() {
//		try {
//			return Class.forName("com.inspur.edp.udt.rtgenerator.udtfactory.UdtFactory");
//		} catch (ClassNotFoundException e) {
//			e.printStackTrace();
//			throw new RuntimeException(e);
//		}
//	}
//
//	@Override
//	protected java.lang.Class getNestedRepositoryFactory()
//	{
//		try {
//			return Class.forName("com.inspur.edp.udt.rtgenerator.common.UdtRepositoryFactory");
//		} catch (ClassNotFoundException e) {
//			e.printStackTrace();
//			throw new RuntimeException(e);
//		}
//	}
//
//	private MediateType privateVariableMgrType;
//	public final MediateType getVariableMgrType()
//	{
//		return privateVariableMgrType;
//	}
//	public final void setVariableMgrType(MediateType value)
//	{
//		privateVariableMgrType = value;
//	}
//}